population phene - French English Dictionary